life-sustaining equipment - French English Dictionary

life-sustaining equipment

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "life-sustaining equipment" in French English Dictionary : 1 result(s)

English French
Medicine
life-sustaining equipment matériel de réanimation et de maintien des fonctions vitales